/**
* @file        vdr_config
* @brief       
* @version     1.0.0
* @author      Changlin.Jing 
* @date        2023/7/28 15:00
* @copyright   Copyright  2022 Langge Software Co., Ltd. All rights reserved.
*/
#include "ut_symbols.h"
#include "algorithm/vdr_config.h"
BEGIN_SPACE_LANGE_VDR

void CommonConfig::Init(const WorkState &workState) {

}

float *CommonConfig::getEnableNewVdrFrame() {
    return nullptr;
}

void CommonConfig::setPlatformType(PlatformType platform_type) {

}

PlatformType CommonConfig::getPlatformType() {
    return PLATFORM_TYPE_NULL;
}

void CommonConfig::setOutputRate(std::int64_t output_rate) {

}

std::int64_t CommonConfig::getOutputRate() {
    return 0;
}

AutoModel CommonConfig::getAutoModel() {
    return AutoModel::ZEEK009;
}

std::vector<float> CommonConfig::getMountAngle() {
    return std::vector<float>();
}

std::int64_t CommonConfig::getDRModePeriod() {
    return 0;
}

void CommonConfig::setVdrConfig(const std::string &path) {

}

int CommonConfig::saveLocalConfigs(std::map<std::string, std::string> configMap, std::string savePath) {
    return 0;
}

float CommonConfig::getLastStopHeading() {
    return 0;
}

std::string CommonConfig::getLocalConfigDir() {
    return std::string();
}

std::map<std::string, std::string> CommonConfig::getVdrConfig() {
    return std::map<std::string, std::string>();
}

void CommonConfig::setDRModePeriod(std::int64_t DRModePeriod) {

}

AutoModel CommonConfig::setAutoModel(AutoModel autoModel) {
    return AutoModel::ZEEK009;
}
END_SPACE_LANGE_VDR